package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.Officialstudent;

/**
 * 正式学生Mapper接口
 *
 * @author ruoyi
 * @date 2021-11-09
 */
public interface OfficialstudentMapper
{
    /**
     * 查询正式学生
     *
     * @param regularId 正式学生主键
     * @return 正式学生
     */
    public Officialstudent selectOfficialstudentByRegularId(String regularId);

    /**
     * 查询正式学生列表
     *
     * @param officialstudent 正式学生
     * @return 正式学生集合
     */
    public List<Officialstudent> selectOfficialstudentList(Officialstudent officialstudent);

    /**
     * 新增正式学生
     *
     * @param officialstudent 正式学生
     * @return 结果
     */
    public int insertOfficialstudent(Officialstudent officialstudent);

    /**
     * 修改正式学生
     *
     * @param officialstudent 正式学生
     * @return 结果
     */
    public int updateOfficialstudent(Officialstudent officialstudent);

    /**
     * 删除正式学生
     *
     * @param regularId 正式学生主键
     * @return 结果
     */
    public int deleteOfficialstudentByRegularId(String regularId);

    /**
     * 批量删除正式学生
     *
     * @param regularIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteOfficialstudentByRegularIds(String[] regularIds);
}
